
Russian stop-list to include UK defense officials, air, fleet chiefs
Moscow bars from entering Russia 49 employees of the UK’s largest media outlets, as well as UK military commanders and defense officials over London’s anti-Russian actions, according to a statement published by the Russian Foreign …